turn bench - French English Dictionary